431
0
1310
441
392
1869
1
1670
25127
882
995
2635
6529
7
521
459
2668
2
3248
588
568
3360
423
347
587
493