912
2
1424
1
19944
1788
2710
1681
2163
0
5354
693
1231
1218
1672
2848
1548
1544
3
4031
2447
6
2192
2166
83
1690
526
784
2368
801
2243
1558
1371
1372