2258
1
2663
0
596
337
1105
3008
3
14
484
1243
668
1103
2921
5
914
791
1028
323
460
984
2524
14125
10
2139
4
657
2907
2
688
6779
3971
673
7793
418
3765