432
0
1213
3
2475
1
250
19783
2
93
47639
1028
1302
912
174
2576
98
691
1615
14
2065
810
1875
6698
7
96
5200
4
758
3124
579
1079
452
1729
1402
1225