2037
1
2444
2
1621
4106
0
1429
1345
5
2922
9
5781
6
3007
7
11437
22
3588
1550
2431
3
2806
4289
10
1438
2786
817
1033
3045
3750
3315
11829
2921
15
3214
419694
518
1454
477
422