1194
1
985
21152
8
2593
2711
2
297066
0
3401
989
2911
9
398656
19
912
2934
2438
3
1416
2180
2959
2394
7893
4
5151
6753
17
4651
6307
10
2245
550
10827
1174
1734
2763
1087
3012