2318
2
883
3
2542
2772
1
4978
1295
1676
978
982
1710
2650
20
7042
5
280
1671
1646
2522
1581
644
1993
2250
3765
4
3194
6991
6
2538
2245
2417
1176
1226
3053
7
3130