3559
1
1636
0
454
310
321
787
456
657
1629
403
439
381
2143
477
757
1101
804
409
244
957
1133
401
924
29323
415
2490
820
691
281
743