583
2
2440
3
1819
1
2919
4926
5
83
909
19944
1788
2972
0
194
4179
25669
2358
9
1632
19783
2535
1637
1312
4044
3083
2368
17946
3176
2155
1518
2465
1875
3125
1749