2439
2
2650
20
910
0
3629
1
862
1412
3539
3
2534
1179
2794
951
432
841
1618
2886
1550
3871
3066
7
2740
3470
5
5253
4
1868
2343
3505
605
2837
1889
527
1466
3109
14