749
0
2439
1522
1
2948
6
1070
1298
323
3168
817
914
5430
2332
493
318
919
2919
2
460
544
2701
340
519
839
6899
9
673
6916
311
437
3660
5052
10
1593