1668
1
1660
1290
2163
0
4360
9
2093
2670
997
2322
3
1060
2194
2
2773
1582
2074
1843
2428
2146
3571
2655
1175
6
607
3279
1881
2397
1388
733
1192
2610