3067
3
6529
7
3225
8
475
0
477
1898
1
798
611
383
4690
6
400
7258
522
4106
455
521
2457
418
8116
458
552
3051
353
846
472
1462
543
804
501
787