1446
1
2122
2
3871
1226
2794
2707
1423
1564
59
0
2687
1458
4327
951
1976
3
619
2047
1952
3629
3316
17
1196
742
712
2642