2110
1
1332
1424
19944
2
1639
1880
1305
1883
1788
2760
4
2710
3819
1681
2368
2163
0
929
5354
673
2779
693
915
1713
4158
8
3439
5
1218