2721
5
1510
846
2
1211
4
1615
1640
1453
1183
1236
9
2222
12
2638
3
2550
10
4376
16
1287
8
479
1
567
2037
485
494
4049
4294
521
2207
1861
5049
24
943
1221
2898
2145
1388