1076
1
3777
3
1193
2
668
0
1263
381
1101
3449
4
13159
1931
2161
1025
2490
4455
1893
2328
1889
1043
488
427
1215
267
1832
683
844
1004
413
476