1054
1
1431
2
1330
458
0
1949
2748
953
8766
282572
909
608
1192
1378
390
1428
1069
896
1105
1586
1543
3559
1921
1098
662
846
3092
1614
1754
1099