2292
2
1309
0
1992
3
3156
1220
697
1721
4074
1444
1
2921
5
4914
688
1476
216
1888
1306
1869
2529
7
3465
847
2430
5521
4690
5389
2182
2079
2767
1913
2756
4363