2891
4
2417
2
4585
10
1407
1
7042
5
3523
3702
644
4241
3
4499
2841
3194
1376
1676
1574
1176
6991
6
2679
633
1200
1185
1810
2011
1323
3469
881
0
1757
1275
1306
1660