1587
3
1371
4
790
1
1506
576
1791
1097
799
693
1637
870
889
2
3615
2784
5
723
945
792
4769
1051
2134
14
1009
611
864
935
682
1329
1319
755
1747
751