951
1
2153
7
619
1787
564
2427
12
2110
3485
2502
2122
2
1564
1976
3
2368
1423
599
0
1660
2740
1015
1087
1590
1681
1501
712
1813
2886
1606
2173
159
1749
3539