1048
3
5452
4
1189
1
963
2
6742
1438
3003
9
2819
2052
7
3642
5
2091
1929
1351
6
2700
2922
2979
9912
4746
2881
15
2111
2736
12
1479
1508
1397
1618
1379
2566
3424
2677
2218