3718
17
2200
2
3018
3
475
148
1
338
376
428
615
232
306
391
490
5
275
0
998
81
598
4
145
382
100
518
351
252
215
94
331
118
590