1509
2
4117
12
1130
1
564
4292
117
1575
3
1666
3162
1527
109
475
431
201
465
571
1331
684
597
3147
9926
9
1423
10
653
1822
1808