415
0
2211
1567
2
2992
918
581
17353
324
787
1279
1
968
696
349
1877
400
2730
6
798
262
441
2490
31535