4943
2
1864
3045
3
1417
1
2237
4
672
2427
12
1991
2589
1372
1446
1314
1023
2122
844
991
3871
1346
1557
1447
1649
1286
1377
1412
1434
1226
1731
6707
24
1088
1605