1440
2
975
1
1611
2671
18
1131
2369
5
1389
859
896
1032
569
898
3
2041
4405
10
8220
2166
7
555
462
1919
973
4
5472
8
594
597
1470
435
549
1255
637
1441