4111
2
2091
1463
1
683
0
4940
5
3510
400
2758
3383
3
729
443
467
637
1786
1267
493
1392
3149
4
303
738
661
2356
2996
6
1943
492
51
405
2211
2630
356