334
0
337
3147
5
445
810
4077
3633
13
998
8641
9
2724
376
918
19944
2
1766
556
1611
900
409
3337
466
2085
1
1957
655
1560
3580
1409
601
818
615
538