4943
2
2439
0
749
817
3168
2153
7
1070
323
919
789
1
2332
318
3380
914
1643
6916
883
2122
544
460
2427
12