50
895
2
3
1184
1
12
825
0
1063
14
100
1366
1449
16
1318
57
2151
40
2508
53
3360
35
3883
11
209
2786
8
166
1722
83
3087
272
4868
4
110
1394
13
1296
17
3591
52
2269
86
3787
68
2023
5
2637
36
2383
103
1867
159
1803
65
2967
9
90
1519
30
1205