960
2
2730
6
2809
2657
3
2668
2256
1824
0
2172
20634
8
1991
1
2727
2855
105290
266
1015
2719
25137
4869
298
467
411
269
1133
2375
4
799
1152
2049
2989
5
1237
4192