1037
3
3837
2
3442
1622
1827
22
1349
1
4778
16
1351
1694
1806
1700
1865
1556
1902
2929
544
0
12960
6
2953
14
1218
760
1929
924
793
502
1286
4
240
310
939
610
5677