1195
2
88
1
3148
0
1454
3
491
11347
7
831
665
1042
1336
3173
884
809
460
87
2610
9
848
776
652
689
654
77
538
895
5
1340
867
745
1517
4