2522
2
982
1
6773
7
1788
1532
635
0
1434
3
1382
2523
1938
2510
1691
3765
4
4996
6
4370
2102
3595
1816
5949
15
591
1417
2411
3749
2763
3442
1632
1734
1211
1226