3835
5
2522
2
5375
0
1428
1
4884
6
1373
790
2219
4
3735
1524
2189
12472
2480
215
36905
582
563437
297066
3463
1451
2495
2310
1821
7793
267612
1174
3071
11
114240
45
2545
1484