1632
6
1700
3
4002
7
2
1807
1568
3327
1119
0
1866
1740
10
2902
1
2367
4628
9
1426
1457
1976
1085
4845
987
880
4
3355
1830
8
1534
1322
3109
820
1148
5
996
1143