562
1
2245
3
3080
21152
8
6500
0
1047
2
3090
6
2932
297066
2259
7222
4
1592
2968
5151
1972
2977
15
1624
2087
2207
1800
3147
5
1129
3715
3841
3580
2859
1191
12305
13018
3956