637
0
798
31535
381
4940
5
251
745
2275
2
19279
172
1020
1325
503
1541
325
1160
422
2730
6
5617
458
331
1862
1
581
1824
502
392
344
2635
3663
3791