550
2
3470
10
594
1
2522
4
409
584
6024
22
518
2325
1913
0
527
1870
398
1072
1084
1086
3
878
542
5
489
459
1571
1321
3920
8
2176
14
476
490
2746
16
370
1453
1215