2669
2
2312
0
1568
1
1160
2262
2522
1451
2495
2804
4
3957
3
1199
865
2211
2959
3154
6
3706
5
2642
2655
1569
1320
957
771
2505
2184
1743
7071
3054
2057
2620
1683