1125
1
2089
4335
2
2281
1180
3
1689
1519
962
0
6075
15
2072
3013
5
3987
2788
6753
17
1978
2427
12
1475
2259
2194
877
4099
8
57793
7893
4
4606
2233
3212
27
2489
1917
51331
25
4715