1216
2
119
0
5150
1
1866
7
2987
1925
3
8481
812
788
440
874
169211
11
1453
1327
2391
44199
112
326
9290
4740
986
18403
6
1810