1505
0
1210
1
2204
5
2600
4
2069
5565
9
2316
3017
5546
6
2475
2366
6561
14
57793
815
4606
2233
3
3212
27
2489
2
1716
4715
3329
1917
51331
25
962
1426
2788
2781
4578
2304
2595
8