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