422
0
2314
2
4289
10
164
787
2189
4106
913
545
2673
2120
1
341
282572
383
193
954
1682
2395
249
5678
8
1938
4
302
518
139
572
2669
564
483
4820
2499