2241
4
4782
6
2653
0
307725
9
196013
4507
5
6117
2702
1174
2
300
1
135841
80512
37794
24
1442
3446
24979
33
3515
4902
1296
4641
16
2876
3
1787
1262
1301
3231
642
589
1330
709673
81779
42