325
0
918
2301
2
685
515
1
2881
1043
1931
348
3171
2161
1512
1893
4455
1215
413
964
267
2668
798
2123