2110
1
1038
1424
1594
3
1229
718
1514
1871
2
1116
3475
5
1152
882
2049
693
0
1348
4
1450
2861
1484
736