2166
1
3765
4
2245
3
1431
2328
297066
0
1449
4944
2921
5
391
2223
2
12185
1336
1226
1009
5521
673
2535
3055
2972
3386
2638
2468
517
479
2614
1362
16
2365
582