2233
3
3212
27
2489
2
1917
51331
25
962
0
2781
1
4578
2499
2356
7222
4
3565
8
5546
6
1879
1271
2069
5
4696
3987
13967
2348
2478
1552
2802
3696
1545
1809
4562
10
2309
413
9039