1016
1
1455
674
1424
2530
4
3140
619
1181
1606
3485
7
1522
0
4179
3
2181
5
19944
2
861
1614
4499
12
1903
19932
6
2377
1679
2241
2906
3460
59
7964
4287
9
2698
1526