1939
0
422
1661
1
2992
772
2952
3659
14
1045
391
467
431
846
476
1603
1238
464
572
1232
297
909
321
918
755
25137
376
479
1043
503
745
546