1676
2
2488
4
3632
5
5009
0
1235
1
2593
440
17064
7
4311
7791
6
2445
3505
274
1327
5885
769
1343
282572
2231
427
3233
16
488
1337
256612
4669
727
1547
522
96512
485