662
0
2578
1
1093
784
2393
6
2215
730
745
1545
2
3562
19944
1938
2392
1816
951
2184
1532
1168
674
2294
1681
1632
8527
1278
1547