1181
1
515
0
1267
2
1767
1843
572
839
1819
496
1282
6294
4
1614
863
8945
1496
1950
1212
791
3080
3
1692
2385
323