4536
4
2164
2
1800
3
441
1
1547
1004
833
3121
463
733
529
455
1969
4224
1210
531
2074
16
1137
1424
130
1067
1635
1470
0
113
1009
723
2225
1113
6
749
583