2562
2
1814
1382
1
1660
1746
2578
3326
3
582
0
1681
1547
2368
905
2055
1107
2972
1431
2209
5151
3080
3715
2980
400
1306
21152
8
2207
4651
2591
2982
1037
370