2650
20
3629
1
862
0
3871
2
2794
1412
951
2534
1179
3539
3
3470
5
2153
7
432
8607
8
841
2886
1618
4943
2285
1550
2427
12
2122
1458
2687
5946
3066
1889
1991
4
2092
1868