1425
0
649
3250
2
729
1
385
597
2093
20634
8
633
1759
1267
381
3149
4
1110
392
901
417
924
1337
2855
3
5009
455