2650
20
3629
1
862
0
4321
4
1072
4761
2
2973
9
3824
1412
3539
3
1785
6
1090
1059
16868
39
2534
3256
1179
7592
7
3871
2794
951
6676
12
1618
841
3470
5
816
432
2886
2044
1550