2679
2
30334
6
1610
0
1407
1
2794
1903
3
1267
3871
2316
6779
5
2343
616
2392
2921
3523
3702
4
3470
4241
1338
2285
1376
6991
527
1719
1225
1753
1412
2012
2054
1676