1418
2
691
0
3287
1
896
1649
572
909
2522
1543
584
120469
35
458
2683
383
471
422
266
105290
552
1232
521
639
1772
296
7952
282572
4594
413
1045