1056
1
2096
1108
1786
1295
2650
20
280
2250
946
297066
0
2773
1788
3683
3079
1558
2
2533
1622
2759
2622
6
1547
1348
17970
15
685
1581
3629
2377
1393
2619
3
989
3765
4