1523
3
963
2
1088
4
1548
1826
22
6175
10
1552
8
1584
1
1151
1651
1556
7
2260
2184
1196
1000
3194
2237
3477
2375
1820
1423
2404
6
5221
2511
5
1686
1427
1635
1184
961
2182