796
0
1273
1772
5
2670
2
1881
2277
3
1289
11319
7
939
1735
1813
573
1
641
950
650
1595
818
745
994
2549
1168
16
984
351
1016
4
562
606
1347
6
87
157
107