560
0
3650
3
1431
2
1782
2955
999
1
1378
3116
2461
20
1232
2947
1344
13159
10
2334
1543
177
300
1647
2099
934
2296
458
1645
1227
854
765