2169
2
1986
1691
1
693
0
1431
1814
572
1690
2710
1681
1405
2217
1382
3107
7
1223
1147
1935
2108
6
1749
1372
8527
3132
10
2948
9
1815
662
2873
3
2562
6698
1392
1777