1172
2
1105
2751
1
1898
4
2546
1043
2224
802
0
1873
2526
3
2710
9
4111
1842
169211
11
653
2225
2100
1861
5
1216
4820
7334
952
1056
2076
579