1250
1
2366
400
0
1844
1449
1814
2
604
3354
11924
1813
4562
10
2932
1603
501
8323
2337
5
8527
1601
1788
2377
17946
3008
3
2207
300
2980
2990