2970
4
1996
0
1211
2
4465
22
5060
566
2277
1643
3871
2254
1
3439
8
1628
1537
880
5597
894
2152
5147
346
3818
7
4042
11
2190
4759
2189
4034
1252
5055
3
636
3854
459