2886
2
574
455
1
2502
3
1159
1820
9488
9
3377
15
462
288
2433
878
8
383
1328
1660
1405
11
1067
3169
1073
7
1406
995
17308
21
1589
476
573
1526
1089
1011
1643
5