2647
1
2312
2
1073
849
2710
8
3196
6370
5
1225
4452
6
2905
3
1987
1343
0
2459
356
2991
10
2445
7
633
2199
738
1610
1132
2306
1114
3250
1506
1084
1400
2587
745
3765