512
1
6515
804
281
0
1132
2120
6
656
1509
2461
20
3287
480
543
6859
5
2011
3
417
2870
2320
1343
544
764
3626
2
2585
246
521
370
1342
2714
597
2391
2621