3212
2
2448
1
71545
0
1147
904
1169
948
3
964
1319
1345
118
416
1065
7015
4
1390
6
596864
3792
360
192150
1951
4533
4267
1809
713
1628
1082
908
817
20
683
1425
5