3715
2
1812
1
1059
2322
4
2786
592
0
1001
9160
5
2044
4187
10
527
3
3660
2973
9
2732
3824
123674
35
6676
12
1431
5164
2135
1785
6
986
1090
980
24337
22
12472
3910
1161
673
1185