1397
1740
3
3561
2015
2
554
1322
1212
1839
1
2577
4
930
669
466
760
2555
5
674
535
2283
3050
474
606
1711
338
1387
5562
1436
342