1614
1
1226
2
881
748
908
2717
2802
6
485
1371
2381
3
1166
11
1064
0
1437
1942
758
1893
2312
711
1706
1158
990
994
1153
2923
620
860
943
1447
696
2512