1282
1
8945
2
950
773
0
181997
11
297066
839
1212
3322
558
272
2949
472
685
883
436
1131
1069
612
368700
1363
2525
4
545
6781
761
544
1458
61216
2287