3067
2
414
0
3959
4
2395
1073
400
484
3131
11
477
1650
798
58
472
5608
1
928
1348
418
1171
1040
2314
762
2337
403
2596
787
2724