484
0
895
1
2395
643
2157
2
433
4987
3
58
626
990
400
1939
670
25127
2303
813
300
494
1961
405
463
480
341
240
768
477
1999
290
2673
6339