260
1
150
2155
2
1896
868
535
1532
5
1701
10
71088
0
116216
18
2550
2457
1570
4
2421
271
2515
620
4553
6
704
1649
6119
17024
11
22595
8
1259
1214
601
1263
3
124098
397
1769