2650
20
3629
1
862
0
10736
26
1311
16201
19
2772
5
2032
3692
7
1412
3539
3
6165
9
383
3262
2534
6561
14
4456
3462
6
703
1179
3871
2
2794
951
1618
841
3470
432
2977
2886
1550