1759
1
1241
1444
850
801
966
1277
2
1499
1381
942
1345
10693
26
688
1488
0
2852
5
1033
1053
1306
886
1679
665
607
592
722
866
1158
1131
1284
769
1175