2794
2
3871
3337
5
2343
1
3470
2282
2285
527
3
3001
1689
1753
1412
0
1663
2054
4
3109
14
3629
2534
2259
1889
2502
4291
2274
1618
841
2219
862
7793
2650
20
2936
10
2420