2666
9
1431
1
2166
2299
1041
583
2
2440
3
1819
4926
5
83
909
19944
1788
2972
0
194
4179
1632
1766
2535
1637
1312
4044
3083
2368
17946
3176
1518
2465
1875
3125