1373
5
1999
7
2050
1923
4
1407
2
940
1104
818
717
1213
520
1
543
645
634
567
341
624
359
665
305
0
714
775
1020
1178
3
850
426
194
986
262
584