3536
1
2940
2
848
2742
376
0
467
2393
401
1378
933
1418
2693
3
1652
512
453
1298
2457
499
1762
3287
4513
749
3342
11
11881
2198
5
3615
7
559
1966
6
2478
827