119
0
1628
2
1532
5101
16
2345
4
28553
1145
1
1950
6
276
3000
5
15498
2297
8
22916
2167
17309
1603
9
1362
65
667
2654
12
1343
3
426
1267
56
963
586
4348
1549
1062
2058