1057
0
2638
2
1514
2213
1
1609
1490
5
2399
8
1050
6781
470
863
443
1834
9
3608
3106
4
1344
1365
4151
1534
1479
4160
2562
3954
1041
6499
3
3055
3583
4431
838
3063