3686
10690
16519
1624
1009
1480
595
3736
4454
361
7893
426
5727
6112
1456
1564
957
5539
1158
4514
807
894
1231
324
20828
949
985
8736
392
136