2311
6
2620
3
1134
4
1397
7
4287
827
1
2711
2233
1312
5
1208
1713
1141
1922
756
2
2751
12
5001
1301
871
1213
2525
5950
3772
1048
2295
965
1738
6829
2840
10
4901
1078