2353
4
1219
8551
26
255
1
3002
7
558
4895
2873
5
1295
10
2526
0
725
2309
2
2197
703
2235
3279
4617
388
377
339
3
327
118
137933
11
3088
1287
385
1265
1702
5809
5295
6