2275
2
2730
6
326
0
823
1650
670
3177
9
431
546
19279
1921
4
246
962
1049
680
501
1132
899
364
385
356
282572
916
968
466
2050
1
467
632
846