2999
3
784
0
2166
1
4179
1532
1380
4757
8
2669
2
83
3465
1825
3835
5
3326
1788
2578
2082
1691
1632
833
1606
1660
1843
2562
1844
1787
1267
2505
1743
3054
2184