50
1046
0
2
1269
5
1016
3
1388
1
1518
1350
4
1318
10
1320
23
1677
3227
3199
8
2447
1559
7
2823
78
3926
33
1605
2063
13
2774
9
118
1463
3650
15
2390
2770
6
2213
31
1936