3442
2
1020
0
428
2111
3
632
909
505
4820
881
2089
4
4396
1670
1
2093
668
294
4099
647
348
303
516
392
52
2194
2810
556
676
63
3759
1522
2125