2411
3
1065
5
896
1
1588
2
3047
10
2564
2572
5570
1772
1776
11881
2321
2413
1750
2316
120469
35
1799
1138
3559
1893
3799
12
6406
2372
2473
504
3304
1128
2731
8
1923