1507
2
4116
12
1130
1
563
4291
115
1574
3
1665
3162
1526
109
474
430
201
464
570
1331
683
596
3147
9926
9
1422
10
653
1822
1808