2855
3
2668
2
20634
8
1231
1
1513
2730
6
1642
2275
661
0
625
6800
3114
4
467
2767
1129
2697
5
3442
447
1470
646
31535
1998
1411
4820
1425
4396
1418
1889
544
775