5009
0
437
274
3632
5
440
3505
4
1343
427
91021
3
488
1337
525
1975
2
931
1
1631
485
282572
522
1172
36045
1473
1901
256612
563
4669
96
321
326
2494