1652
1
1857
2
1565
0
2603
6577
9
3079
4
1799
1223
2195
1824
6
1429
1712
1976
15
987
3
2239
2106
1410
1554
1296
1657
1138
2906
5
1961
1814
4565
14
954
880
4209
2181