2299
1
1044
1041
583
2
2440
3
1819
5151
4926
5
83
909
19944
1788
2972
0
194
4179
25669
4651
1632
19783
2535
1637
1312
4044
3083
2368