116
2944
7577
4701
524
54
918
1139
1009
487
1028
104
224
183
249
351
865
4294
1560
1342
570
222
3510
480
13032
2610
1682
2380
597
1510