1336
0
2587
16
970
881
851
351
859
671
2419
1
408
980
20634
8
347
1116
349
2668
2
5313
301
517
462
3114
4
2328
1826