2301
1
3200
3
2866
2
844
0
2786
5
665
496
2209
2276
4
5950
10
1471
801
1599
1615
7733
1000
745
2578
693
1365
3326
2153
7
526
1079
673
868
784
1883
802
5414