2109
2
1626
1
1225
1852
1594
1115
2587
6
10324
3440
1458
3
895
521
1851
4
2858
14
1222856
383
11829
0
5602
9
2730
1811
5617
5
2082
11
3287
1237
2059
8
2628
1645
6579
1633
3054