791
0
647
846
1672
2655
384
434
248
1075
381
467
538
308
1169
378
333
1931
2
2161
1
1025
2490
4455
1893
2328
1202
522
345