2740
3
2911
9
5151
2
21152
8
1942
1
2711
1033
7893
4
2493
18
2763
0
2468
9817
4070
4651
4009
6
181997
11
7733
3364
945
7793
2082
1050
2676
297066
1191
6307
10
1687
3991
2405
1047