172
0
392
381
1824
747
2
1997
3335
1
458
251
2275
19279
464
637
1020
7334
4
31535
1353
777
503
798
4940
5
1045
325
25137
1645
2730
6
331
581
518
29323