379
0
1224
128
857
1069
3
116
828
459
424
670
138878
1164
96
717
297
1014
36
918
402
470
688
781
947
1301
728
534
98
2463