1285
1
374
19944
2
5141
7
1431
5406
6
753
0
4335
929
3
2571
2377
2722
623
1752
796
2600
4
2744
1025
2972
495
1526
2530
1211
66
3386
2392
2350
5
1414
1434
6517