2700
0
1789
10
126435
18
9935
1565
712
6
509
1
345
2
1762
1115
154
36
1006
73
949
1003
494
844
890
1000
508
209
952
3
3137
732
278
122
42
92