2794
2
30334
6
2722
3
3871
762
0
2542
2343
1
616
3470
5
1416
1823
2285
527
9106
1225
1753
1412
2054
4
3109
14
59
3629
2534
797
2033
8
2184
2763
481
1618
1889
3655