2999
3
2166
1
4179
1532
1843
4757
8
1267
2
2669
83
3465
1825
3835
5
2057
3326
1788
2578
1558
2082
1683
0
1691
3354
1632
833
1606
1660
1416
1247
2562
1844
1787