1812
1
1767
2
3926
14
4074
0
1679
1162
1331
1527
1623
1431
1243
1239
1267
1843
1282
8945
1458
1212
1558
3216
10
3629
6294
4
32302
1598
2936
665
1541
1828
2949
2100