2292
2
3156
3
1220
1444
1
3835
5
688
1476
216
0
1888
4074
1306
1382
2529
7
31371
64
2430
5889
8
2182
1681
1658
4
2767
4363
1721
3098
16062
15
3296
2044
3154
6
2631
1354
2921