2679
2
1407
1
2841
3702
4
2011
3523
4241
3
4499
1376
1574
4585
10
1200
1810
1323
1275
1660
4476
1185
1123
2767
6
2667
2178
848
7042
5
3022
7
89
2891
1043
644
952