2277
0
1628
1
11447
1433
2638
3
3470
5
370
1230
566
577
2558
2
1618
1326
7876
4
953
2505
3465
1225
1743
3054
877
2057
364
4325
15
1683
473
716
6084
2402
1519