1461
1
21152
8
2593
108797
0
1152
2
297066
2580
2711
1056
982
3
1045
5151
1813
2911
9
4651
1650
1407
398656
19
1865
1922
6
2238
2045
3589
2436
1469
4971
1509
550
2851
4724