1923
2
1015
1
21152
8
3090
6
2903
3
2932
2669
1694
951
690
784
0
1787
1380
955
564
2258
3080
572
1743
1038
3518
496
108797
3835
5
467
1451
1606
1819
1047
6236
10