1022
2
332
0
3456
1
777
2670
20
618
2635
434
297
382
1961
2341
290
881
1415
729
1263
1938
4
2678
10
722
323
798
4328
485
116
1682
15789
21743
954
543