2796
2
982
9848
3592
4
2045
5
6258
28
4492
22
3770
2921
935
1141
1932
1
4775
16
720
567
815
995
2342
537
541
785
2081
9
535
3173
610
2004
452
439
481
2003