2597
1
1773
3
4453
4
1489
0
2788
2935
2
2521
1449
3003
5
4015
3513
2111
1306
2586
1416
3317
3132
1753
946
1832
1365
2899
8
2419
14
3142
1514
2477
4465
22
2289
5060
6744
34