683
1
3271
3287
1637
2
2585
1268
0
2322
7
1880
1230
5
3626
2714
1132
2732
1261
1152
2109
5700
1343
543
383
417
1594
2013
2095
4
1851
2858
14
3844
3092
2195
8
1832