3287
3
2721
2
3632
5
5009
0
440
3505
4
274
583
2408
1343
2316
282572
427
1821
488
1337
256612
3439
4669
1602
1094
1
2172
2799
17
1291
522
96512
485
1939
36045