2600
1
9463
3
1823
6
1617
2
1247
885
951
2012
9
824
2340
4
979
1193
2376
20
1680
1183
1277
2869
1108
1372
663
411
982
2260
5
5158
1092
985
800
4292
1717
1408