483
0
303
25137
2188
9
19279
2
2275
1213
678
2311
1
644
918
10270
4
413
455
1824
1315
2870
3
3691
5
2809
5617
17353
74
2301
1626
367
3092
813
584
2881
996