50
1016
1
4
100
748
0
6
741
7
949
9
937
3
5
823
566
2
682
11
2400
17
2995
6326
22
1901
4611
20
2376
39
3237
3985
13
1768
10146
81
1940
1822
3429
2520
16
5737
42
6698
18
2325
5551
45
3820
8082
15