1182
3
4745
24
969
948
1
1140
2
1085
1108
946
1357
14
1868
5
954
0
413
882
1230
770
681
623
82852
750
1089
1032
1180
805
1518
1675
4
1394
1218
1260
1452
3252