2275
2
4864
1
4820
2855
3
3442
20634
8
4396
2716
4
316
0
376
2461
20
2730
6
169211
11
3488
282572
2125
945
697
2526
2668
329
973
4536
393
1569
3844
5
289
2475
383
180849