597
2
331
0
480
2461
20
2604
7
833
1
155
2320
2127
339
99
2733
3
2190
427
3262
5
1910
2079
753
2288
776
297
979
471
295
4936
8280
8
813
1898
3092
1841