2143
0
3067
2
1918
3632
5
5009
440
3505
4
274
4016
1
1622
3
1343
282572
427
488
1337
256612
18403
6
4669
493
1260
522
96512
485
36045
1172
3535
563
952
3027
10