2151
1
3429
0
3690
2123
1243
938
5151
2
2663
1588
332
1070
352
1105
484
534
475
391
392
1326
490
562
405
1862
668
2241
337
839
914
578
328