1511
7
1023
2
3114
3
2856
11
701
899
327
1
1051
5
1778
4
1155
2964
702
492
1958
1530
687
3233
10
1798
4130
8
2243
1438
2398
2262
2524