2079
0
1356
3
596
1103
562
484
52
2663
914
668
1581
1166
371
2123
534
1199
1
1298
367
2271
4
362
3159
1862
804
2264
418
352
942
3690
388