40
0
3218
7
1944
2
9208
1
2462
2864
3240
3
2315
1053
431
877
577
2066
623
2609
4945
511
1168
832
1330
5825
4
5123
2383
1994
2442
9
1861
510
1364
5338
1521