4466
5
3215
7
619
2
637
1
805
96
3515
1344
4
848
1787
1262
0
1065
432
183
70
175
2042
126457
18
81780
42
1377
12
1042
1672
693
1773
5161
709724
1176
3102
3018
3
135844