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