3013
5
7309
9
3868
6
5595
2
2344
465
1
1699
1162
0
2578
4173
197
1660
6346
16
2934
4096
2193
1672
2315
1516
2138
3034
5477
12
467
2490
2090
2569
2503
2699
529
35