3498
4
4895
8
1389
2
1732
5290
1240
0
1008
1156
18403
6
4438
5
5513
1
3287
91
2634
282572
829
3152
9
9315
699
677
1361
2069
3
256612
4669
1124
2830
7
177
3323
4126
243