3543
7
1309
0
2959
1
1992
3
7034
5
697
3236
4
2392
4914
2
893
3919
5389
10423
96
684
348
110
1078
658
1564
1618
1239
1529
1265
2562
2277
2102
2344
13018
1637