3090
6
550
0
87
1193
984
2906
1
1026
1045
612
2562
499
443
1672
1494
2990
1294
2907
2
2478
484
2195
910
758
2986
1239
1659
940
1153
660
373