443
0
342
909
1
1543
2
896
6383
17
637
646
2831
497
1418
714
2199
3
7153
9
1053
804
798
1073
152
670
573
501
553
932
472
477
1710
2395
3383
75