2121
4
1824
0
308
1661
1
683
745
5313
2702
2634
1319
223
4465
7
286
5875
2659
2
2941
408
1101
410
663
548
1352
496
458
871
787