1015
1
4443
9
1694
951
690
1019
2669
2
564
3735
4
1743
0
55904
108797
582
37355
13
3539
3
451
1380
21152
8
2949
843
873
751
1169
1179
760
1017
1042
1356
995
909