1228
1
2427
12
1102
2
2100
4179
6779
5
3629
3871
2794
3357
11
1618
841
3470
862
0
2650
20
3187
2430
3066
7
2285
1868
2534
2343
2562
3
17025
2923
1865
5946
1412
3505
2092