1412
0
2502
1
2650
20
2794
2
1179
3026
3871
2343
1712
3470
5
2688
756
2285
527
3
1753
986
829
2676
883
3868
10
2054
4
3109
14
3629
2534
1876
24418
8
1016
1166
2377
14887
18