990
0
3315
4
3000
2
2061
3
4757
1
19783
4465
22
1279
5060
2277
1643
3240
6
2254
6856
24
3439
8
1628
1537
880
5597
894
2152
5147
346
3818
7
4042
11
2190
4759
2189
4034
5055