3506
6
1272
16
1422
4
744
1
1580
3
1939
5
601
2
963
4970
2184
10
1086
4897
9
2748
8236
6235
1526
1965
2138
14
1052
2194
3649
8
1063
1567
4222
1125
1282
2284
2618
3008
1416