951
1
619
564
2502
2740
1668
1660
2163
0
1290
4360
9
3539
3
2093
2322
2670
1060
997
1192
2
2194
989
1821
8607
8
1804
4943
1175
2153
7
607
4116
6
733
1458
2122