4943
2
1709
2687
6707
24
1307
3
2591
1
1876
1769
1834
1304
1294
2906
1568
607
1053
666
0
2670
1976
1354
1763
1501
2193
3326
2907
1570
2767
1725
3473
1152