3120
4
796
6
2908
10
3671
1
8627
3
1386
2108
181997
11
297066
0
17970
15
2329
1787
2234
4034
436
444571
9
2835
2
2297
1618
2277
2999