4578
2
2735
3565
8
1590
1
1076
2452
1271
1991
4
1912
3987
3
1906
0
662
1305
1923
1458
2348
5915
11
1062
2338