2346
3
1074
1
1323
4276
12
7363
4
475
0
2095
3203
10
391
2236
2
1704
714
3559
1132
166543
18
2395
787
2693
383
11768
21
1545
477
180849
392
290
332
798
484
284
637