50
432
5
4
1088
1
3
3347
8
2871
2
10
1915
7
3107
0
3889
6
2593
2411
2085
1507
1176
1610
1803
11
1682
1995
884
1397
1970
2143
2283
2527
2556
1856
1406
2032
2267
2320
12