294
0
301
1020
418
368532
19279
2
2730
6
436
513
634
345
968
1372
169211
11
2668
422
3092
1
396
864
379
588
2727
25137
1661
980
20634
8
1169
382
538
2120