1145
1
1231
775
0
436
2749
964
3795
1229
3043
1571
2328
292
661
915
3134
7952
2091
2
578
2758
2076
1566
944