1464
3
860
0
965
1035
2
1256
1
475
798
460
116
22882
17
29323
521
639
4
2800
58
418
8116
6
611
464
1230
5
1636
63
809
477
1073
458
392
2395
804
2431