1007
2
3176
1
1375
2178
2814
3
1761
1155
1548
859
1349
5
1316
620
4274
1206
1115
4025
8
1380
3370
2130
1721
11367
4
2070
1463
2428
6
1054
1075
865
6827
7
3024
9686