1524
1
1016
1059
4
1188
2
1634
1543
2600
885
1193
2376
20
951
2012
9
824
2340
979
1092
2260
5
985
1372
6
5158
982
663
1277
3
2869
1108
1183
1680
1717
4292
1211