2223
8
550
1
1329
1741
734
3960
3
1653
4
3735
787
5339
5
2980
2077
1646
3083
2
1821
7
2465
768
0
194
935
1104
2145
3505
696
276