673
0
2368
1
951
1578
6
3035
2990
745
1015
14
1751
1087
665
5489
11
868
572
1778
1814
2
3326
3
32302
1606
2711
2082
2911
9
4651
8527
398656
19