1614
1
1226
2
881
748
908
2717
2802
6
485
1371
2381
3
1166
11
1942
0
758
1893
711
1706
1158
990
994
1153
2923
860
943
1447
2276
2582
4
5801