460
0
507
519
19783
2
2535
696
809
938
337
4044
5
3083
17946
2465
1049
381
2151
1
371
3125
13803
392
857
789
431
428
32302
305
1193