1694
2
888
1453
4
951
1
1194
2377
20
2133
2343
980
9008
17
1017
1092
1924
986
1639
1373
6
1700
3
670
984
414
1681
1186
826
2876
1108
831
956
665
801
1410