1256
1
1533
7756
3
460
0
1145
477
896
675
1649
627
2431
2739
2337
3123
174
293
499
2
475
2693
1431
1862
419694
9