1233
1
21152
8
2593
2911
9
1723
297066
0
5151
2
4034
2777
7
1942
697
2711
2740
3
6236
10
951
1694
83
1323
1174
1492
4651
398656
19
3206
5
3012
4
10827
1534
1047
550
2480
2596