2233
3
3212
27
2189
2489
2
5375
0
2515
4476
1917
51331
25
962
2204
5
2788
3125
3765
4
3535
8
2688
1
2495
1802
14125
10
1210
2028
4578
4435