4530
2
9305
8
1162
0
1997
3
4362
456
2106
1924
1
2139
2279
5
607
762
4
2562
2050
1501
3870
2990
3682
18816
11
5088
6
5245
9836
15
1660
2082
262
2209
2294
1746
3227
1751