633
0
1239
978
2773
1
571
2932
2
718
3683
3498
4
938
2309
652
3546
785
916
2471
2348
1310
25669
2839
1423
1618
611
76
628
471
616
346
1614
1294