3202
0
474
2459
9
953
1
440
2522
615
17353
475
1563
522
815
483
2810
152
804
246
2546
323
392
802
598
2
1132
653
1711
676
78
1333
476
1629