2440
3
1819
1
4926
5
83
909
19944
2
1788
2972
0
194
4179
25669
1632
19783
2535
1637
1312
4044
3083
2368
17946
3176
1518
2465
1875
3125
1749
32302
2411
1569
1564