785
0
1053
4018
7
2989
1
1815
2
1295
571
2982
3
4168
4
2650
20
894
1011
5196
2619
280
2333
1513
1232
2555
539
1581
427
2144
951
3079
2352
2250
3765
2245
1371