1544
2
4690
21
2669
18
829
1
1595
961
1858
3
3535
4
3602
1902
1305
516
1900
84
221
0
474
729
120
234
263
86
30
351
316
118
109
886
129
139
102