1275
1
2323
3
1693
2
1441
1861
3099
4
2440
5
1118
1189
1823
1181
1476
888
1408
596
694
458
512
77
491
598
445
703
517
722
581
547
368