582
0
905
1
2055
2
2972
2209
5151
3080
3
3715
2980
400
1380
1306
1660
21152
8
2207
4651
2562
2368
1382
2591
1168
2982
801
2760
4
1037
2166
1501
370
2710
1778