1129
0
1174
2
2016
4
964
1
8969
2296
2730
3795
2647
2326
661
571
1231
2330
1132
935
553
2420
2119
633
804
1084
15482
15
3070
11
2000
1223
493
6370
5
1664
714