994
6
4506
2
2664
3
737
0
4465
22
3655
5
5060
4250
971
2277
1251
1
1643
2366
2254
3439
8
1628
1537
880
5597
894
2152
5147
346
3818
7
4042
11
2190
4759
2189
4034
3222