393
1
3162
3
1931
1835
2
1247
637
437
1270
0
753
1250
1522
721
672
985
1797
7
409
422
650
641
353
752
560
399
2636
8
774
1324
1674
764
1462
497