321
0
5875
859
1109
381
522
1133
688
286
743
1939
683
1511
377
957
169211
11
719
363
1935
1877
1
454
295
282
2121
4
809
755
347
392