473
0
657
761
410
1512
1
3426
4
1318
420
650
565
661
1768
2
47639
3083
2465
501
1225
1028
8555
1175
757
2932
315
876
174
1729
2903
3
495
3051
1350