791
0
515
3080
3
1181
1
1431
1623
3657
8
1243
1239
758
1267
2
1767
1282
1843
496
839
1819
1614
1400
578