2402
4
2772
1
1135
2247
2
923
1888
2722
3
4697
0
1377
575
106
921
103
693
503
2495
4646
70
1160
669
1392
685
182
742
1400
373
942
462
402
931