1232
1
2248
2
916
2369
3292
15
2827
3
3697
2129
10
2086
1575
8002
7
1557
2344
3629
3052
8
3871
3470
5
1606
1225
0
3745
2970
1868
5946
2285