382
0
35426
598
764
1
3626
2
1970
6
2585
246
521
1342
597
1567
1559
2669
356
1445
475
290
162856
265
637
787
6058
405
518
341
486
1999
1437
1089