2679
2
1407
1
3523
3702
4
4241
3
4499
2841
1376
1574
1200
1810
2011
1323
1275
4585
10
1123
848
7042
5
89
2891
1043
644
952
1257
3194
2417
1676
1176
6991
6
1402