1182
2
1418
3734
3
417
0
1894
1
1392
6062
16
543
2991
999
661
650
883
447
512
1306
3595
6
544
2215
7
2459
2693
1966
2119
2321
1883
107
2076
1722