913
1
2245
3
3080
21152
8
4258
1047
2
3090
6
2097
7
2932
297066
0
2772
270
1307
3227
1263
1308
658
4100
1230
2948
9
406
5151
3636
4
1103
3715
1037
2045
2442
2653
2480