2095
4
2551
1
3929
10
398
370
0
275
525
22330
22
1085
483
349
330
1885
2
326
2010
837
984
756
1227
392
1362
2655
1817
1087
736
120469
35
413
776