1386
3
3632
5
1337
2
5009
0
1435
661
440
3480
3505
4
274
2605
10396
8
1343
282572
427
488
2328
256612
4669
522
96512
485
36045
1361
1172
1
3535
563
3027
10