478
0
635
808
758
617
3680
2
1479
308
3083
168
362
2465
7793
4
472
1311
1408
1
2181
2932
3549
536
2903
3
443
688
3051
1603
904
834
385
963