1309
0
2600
4
5565
9
3017
945
1
2861
2
3137
1992
3
1131
2336
2268
1533
697
4587
3655
11
2475
733
962
4914
57793
815
5546
6
4606
2233
3212
27
2392
2489
1716
1917
51331
25