951
1
2687
2
2110
1554
2184
1843
6779
5
4398
10
1690
619
1716
4396
692
564
2427
12
2122
1564
2502
1976
3
1423
658
0
599
2740
1015
1087
3562
159
3140
4
2906
712