2669
2
2312
0
2262
2522
1451
2495
2804
4
3706
5
1569
1
1320
957
1380
771
2505
1743
7071
3054
2057
2620
1683
1636
3
1306
2500
790
3354
1481
1507
5732
1472
1225