4125
1
2109
5
3600
2
1790
7
1363
1484
2016
1944
3473
4
265
0
1860
1808
16
1391
3098
3401
6
1554
1844
9
2982
3
988
2326
2015
788
3442
12
4824
2679
333
1990
2240
3888
35973