2638
2
3957
3
5296
13
1794
0
2110
1
1726
1033
2211
2959
3154
6
2642
2655
1304
83
1495
2505
1743
2173
3054
5
2057
1683
1306
2500
1434
4702
4
790
3354
1481
4442
7
1213