2663
0
1862
1
668
818
1027
1298
1914
758
477
6779
5
557
415
914
2151
931
1581
938
1318
809
2274
612
445
1125
1248
475
1500
428
773
1123
3143