2799
7
4450
34
1205
1
1189
1663
1894
1885
2
63
0
2188
8
1693
418
1059
467
863
2415
1817
581
3795
1756
3
501
266
918
1610
4
734
979
2435
428
2451
509
1398