3543
7
2959
1
7034
5
3236
4
2392
0
893
3919
3
10423
96
684
348
110
1078
658
2
1564
1618
1239
1529
1265
2562
2277
2102
2344
13018
1637
978
471
2010
692
3262