5527
3
1485
1773
2057
1
109776
42
2512
2
1683
0
3354
2544
6
1247
1558
2901
835
377
1336
2505
3683
1743
3054
5
224
254
1038
1306
1624
2207
2044
1175
2500
582
790