2166
1
1509
3344
938
2999
3
2037
1175
2505
2
3465
1743
0
3054
5
6189
9
2057
1683
1532
716
1681
1306
2500
790
3354
1481
12472
309
539
1895
3735
4
582
1678