3517
10
2316
3
1743
480
2
545
1578
17459
9
535
1
1133
5
478
696
499
569
1443
468
1149
447
500
3084
13
1048
1740
1826
2269
495
1119
1139
3432
449
513
1314
4