932
1
612
2
2392
1312
5
1088
1823
1961
4
2437
1704
710081
330
882
1486
351
1247
3
799
823
620
2424
6
533
454
600
491
561
538
531
954
449
253
277