2873
3
1421
0
2258
1
2173
2001
2153
7
2959
2257
5
8607
8
4943
2
2427
12
1991
4
1816
471
2999
1446
2122
3871
1699
2794
1284
1423
1564
59
2687
928
1458
83
1602
1366