4505
6063
4384
53272
3287
1632
3278
19318
2499
15598
2463
243
1831
14098
1711
1128
1693
1604
1594
740
1525
179
1523
1139
1448
0
1398
15118
1379
929
1280
1631
1244
1965
1193
80074
1180
676
1080
985
1068
939
1064
10572
1005
76
931
1083
852
7050
817
1207