2100
2
1102
6710
0
1127
1
951
1568
619
1220
564
1408
2687
3629
2502
1564
1423
1015
2740
1690
1976
3
2710
3140
4
2906
2089
1539
159
1681
1606
3539
1495
1635