2166
1
1380
0
2377
2184
1532
2294
1788
467
1691
1749
3326
3
1632
2
2082
1606
2562
3518
1628
1825
1844
1069
1547
2578
2999
4305
1660
1326
4179
582
1399