490
0
524
483
1222856
4
303
390
2275
2
1213
678
2311
1
644
918
10270
413
455
1315
2870
3
3691
5
2809
17353
74
2301
367
3092
813
584
2881
996
341
482