1464
3
1256
1
460
0
860
1035
2
798
475
965
22882
17
418
8116
6
1230
5
29323
611
521
1636
116
458
639
4
2800
58
1084
853
4940
477
552
63
1454
464
598