2508
7
2028
2
2929
6
2087
874
1
1088
3734
2153
8607
8
4943
2427
12
1991
4
1446
2122
3871
2794
1423
1564
59
0
2687
1458
1809
5
4327
951
1976
3
619
2047
1952
3629
3316
17