574
2
1347
3
13418
8
694
1
941
947
1083
1928
1695
4131
1869
2934
3549
10
5427
4
2538
2320
1645
37294
19
1907
1159
0
1540
12351
6
2264
1980
1545
2029
3437
7
3073
1767
2889