4536
2
2727
1137
1
1780
547
0
1157
437
281
2766
2288
586
17
2172
422
432
1877
2243
7
616
21
1227
474
845
2199
3
870
326
1540
20634
8
574
368532
120469
35
1773
1961