2292
2
3156
3
1220
1721
4074
0
1444
1
2921
5
688
1476
216
1888
1306
1869
2529
7
3465
847
2430
5521
4690
2182
2079
2767
1913
2756
4363
1977
3098
16062
15
3078
3296
4