3527
2
1647
4
1752
0
2924
891
1695
5820
3
1383
389
8819
12
3587
2776
1
1881
2573
3854
4005
2277
2367
8
1540
1685
2088
2411
7884
17
5392
11
10064
1884
3001
2727
2372
2934