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