1808
2
3769
1
6998
2201
3957
1429
7414
4
1544
1371
3
2102
1612
6
948
5864
7
1261
120
1986
250
0
567
1222
460
986
968
8
1003
808
933
1119
388
668
833
1798
5