5009
0
274
3632
5
1171
1
440
721
3505
4
235
1343
1846
2
427
2127
488
1337
1550
756
485
282572
522
1172
36045
256612
563
4669
321
326
2494
530
483