990
0
2469
823
876
2663
1862
1
883
804
668
818
1027
1298
1914
758
4684
2
477
557
415
3024
3
914
2151
931
1581
4288
938
1318
1458
809
2274
612