1209
4
3011
10
1389
5
1203
2
996
576
1
517
667
754
671
740
4544
447
669
422
3022
12
659
1016
6
527
570
515
0
692
318
405
837
315
653
410
466
532