5811
2
2220
0
1387
1085
1
2365
6
180849
1204
3
4761
5549
2493
1490
2069
732
625
3006
12
566
340
2990
883
576