1672
2
3322
10
2780
8
1412
4
9905
6
3236
1
383
1238
1324
3
644
598
2020
1204
2131
506
1665
922
609
640
3026
14
1493
17
1001
0
999
1407
3179
704
408
1316
680
1531