9088
8
2786
2
4910
1924
0
1307
3
3067
509
1044
383
521
1
650
3268
2321
18
1587
1425
11881
661
3752
417
571
896
2271
2119
4223
22
1330
2115
4
839
2152
1222856
1841