5043
3
3993
4
2600
2
2886
5
2282
5196
1761
13034
15
2841
1
4690
2123
15871
6
1574
5521
2292
3036
2586
7
8345
1742
1237
2605
1444
2305
5152
1271
3612
10
1101
1705