4888
20
2313
2
785
0
3991
4
610
3993
661
1
1102
935
234
3312
80
2057
2591
1274
874
1737
2327
11
1685
7394
5
12185
792
2121
1301
1284
813
841
830
1012
2988