1650
0
543
518
787
3015
501
464
29323
1636
573
913
3752
2
6062
16
139
63
363
2211
1132
512
46
1454
965
553
116
392
2306
505
2445
6
480
2108
4