2494
1
1243
3632
5
15453
8
576
292
0
5009
440
2767
3
3505
4
274
3474
6
1343
282572
427
2809
2
958
488
1337
256612
1217
4669
1159
522
96512
485
1400
6370
36045