2650
20
1364
1
3629
862
0
78
1412
3539
3
1808
2
2534
1301
2680
3321
1179
3871
2794
4979
6
951
3506
8
7633
6773
7
1618
841
3470
5
432
2886
1550
1895
5253
4
2740
3066