2650
20
3629
1
862
0
1412
5919
2
2183
9
3539
3
2534
989
2769
3354
5
1179
3871
2794
951
1618
2115
841
2428
3470
432
2886
1936
1550
2620
8
1801
2550
5253
4
2740
3066
7