2223
8
550
1
1329
1741
2245
3
3960
1653
4
5339
5
2980
1226
2077
3053
7
1646
3083
2
1821
2465
768
0
194
935
1104