3665
3
1641
4
1360
2
1183
1157
1
1105
1590
1851
1442
1653
2389
2464
1643
2512
1152
2998
6
1008
5274
7
1209
1193
6827
5
897
1564
983
1370
1460
1691
7282
743
1075