2669
2
2312
0
1568
1
1160
2262
2522
1451
2495
2804
4
1199
865
3706
5
1569
1320
957
1380
771
2505
2184
1743
7071
3054
2057
2620
1683
1636
3
1306
2500
790
3354