2650
20
3629
1
862
0
898
1412
2557
2
3539
3
1329
6779
5
2534
2012
25669
1179
3871
2794
951
2316
3593
16
1618
841
3470
432
442
1467
2886
1550
2921
5253
4
2740
3066
7