530
4
2539
1
6411
11
5009
0
1151
323
850
6236
477
475
2311
2
26
860
822
400
4864
8
1798
1805
2496
505
1607
4106
1306
1462
418
521
58
5135
363
611