4664
8
2137
4
598
2
2052
1124
1
2953
2830
7
1533
0
392
1914
13
1053
3
1961
3116
631
725
77
12590
1073
656
66
417
492
1212
111
874
363
2657
2419
945