1135
1
521
417
0
3006
3
3795
2268
1129
2200
6
18385
2
375
597
3353
11
710
1936
399
2260
12
7153
9
543
1374
2094
1852
1193
2257
1365
1750
1261
1550
5
661
292
2288