2182
1
1225
0
5805
3
2650
20
1780
3629
862
616
3546
1412
444571
9
2994
5
3539
1782
2484
2
3962
6
2534
1683
984
1618
1179
7086
12
3871
2794
783
951
2727
3304
2241