50
433
5
4
1088
1
3
3348
8
2871
2
10
1915
7
3107
0
3889
6
2593
2411
2085
1508
1176
1610
1803
11
1682
1995
884
1398
1970
2143
2283
2529
2556
1856
1406
2032
2267
2320
12