2055
2
3090
6
1668
0
1778
1
3083
1260
1814
1751
2209
2166
3053
7
2168
3
2666
9
400
19783
3484
1844
1306
3188
4
2773
3546
1590
2932
1603
5592
8