249
0
2546
1
427
1152
802
2901
1326
2416
13
4370
5
8773
10
2806
3
543
6235
2
20634
8
2710
11829
1463
290
4289
937
858
2921
15
2076
422
7082
9
3674
1860
2016
4
780
992