2992
3
2132
2
3410
6
1808
7
1795
1
3871
12
2318
1700
0
1347
2710
2542
2528
1033
3587
2522
1636
2471
4
1444
1399
1690
1401