325
0
253
2275
2
467
2727
1480
1
628
399
772
439
1110
722
21743
1025
1133
1167
413
597
849
314
409
320