1220
2
1788
1
2999
3
1749
1691
2377
1606
2166
1485
1825
1399
2082
1766
3158
3326
1879
0
1844
1632
944
2578
4179
2262
2562
1618
1376
877