1125
1
2089
4335
2
2281
1180
3
1689
1519
962
0
6075
15
3765
4
2072
3013
5
3053
7
3987
2788
1978
5225
8
2427
12
1475
2259
2194
877
4099
57793
1788
4606
2233
3212
27
2489
1917