530
4
6411
11
1151
2126
0
1966
3
8116
6
2539
1
6236
477
475
2311
2
860
822
400
4864
8
1798
2496
505
1607
4106
1306
1462
646
418
521
58
5135
363
611
552