1210
1
21152
8
2593
5658
9
4358
6
297066
0
1029
2711
2
844
5151
2911
4651
3
1391
398656
19
1002
7222
4
550
4724
5440
12305
1942
2082
7893
1329
988
2378
2069
5
6753
17
2676
3191
7