2145
2
687
1
734
1723
0
4946
18
4465
22
3933
6713
11
693
339
280
392
763
2290
5439
4884
718
716
2646
3172
14861
7
1073
637
459
362
742
479
391
1500
560