2494
1
2195
8
1740
6213
0
2271
3632
5
5009
2799
3
440
4292
2
3505
4
274
1138
2500
1343
282572
1624
427
5513
488
1337
256612
4669
3795
4910
522
96512
485
36045