1061
1
1929
3
1351
6
3931
22
1113
1479
1228
1618
2
1397
1100
1243
1086
4
1195
1551
3079
1133
2546
923
2327
912
1349
3496
5
983
971
1212
1332
4877
10
1493
1458
991