3653
2
1700
4965
3
2929
3287
1
3626
2714
5
1132
0
1013
574
307
530
4
2272
9
1344
1637
2109
5700
714
4525
543
417
1594
1268
15809
7
2095
1851
2858
14
1987
4431
2870