2299
1
2243
7
4111
2
1141
0
1463
489
348
1551
781
2461
20
97284
3510
2758
729
1877
1267
3149
4
988
3442
294
578
398
1462
4820
1878
341
2732
5
436
957
401