620
2
636
3
1691
1007
1192
1
8868
6
1061
0
2674
4018
1456
1311
4
1582
27
4690
10
1234
1387
1128
1361
4153
1318
1749
1833
1289
1028
9199
1483
1952
7
6617
6080
7100
22
3312