546
0
645
2977
1
2153
7
8607
8
4943
2
1952
2427
12
1991
4
1709
1446
2122
3871
2794
1423
1564
59
2687
1458
4327
1415
951
791
2698
1976
3
619
2047
3629
3316
17
2255