3498
4
1124
1
2600
5
1389
2
4895
8
3070
8969
0
2337
1853
811
2634
282572
17730
11
2069
3
256612
4669
2830
7
1872
177
492
408
1085
349
543
514
677
1780
96512