514
0
2121
4
1045
456
3559
2
1557
1661
1
2634
797
602
781
1513
2069
3
722
349
410
787
288
1161
284
846
1124
2830
7
370
668
3360
381
1101
1054
329