18385
2
1976
1330
3063
3
2326
4
1452
1
1291
1337
0
292
1231
661
1642
1722
1684
1665
2657
1922
742
2030
2668