2166
1
2250
2209
1751
2710
2
3053
7
1778
400
0
297066
1844
1306
2773
1590
5592
8
1532
2168
3
2982
2591