3562
1
2082
1072
1660
1691
1813
4179
868
3895
2
1290
1690
2215
1380
0
964
1879
790
2123
644
3056
8
2456
2294
3120
4
1306
2209
383
1212
1545
1669
2565
1766