104
0
1822
5
1332
1
1132
3
26
1964
4
93
1566
2
1188
2963
15
954
3598
9
34727
23
906
758
613768
1630
713
38
1408
904
3853
983
69
1191
47
2975
1022
2058
3127