400
0
1913
890
1
599
2273
658
2836
1451
4444
6
2913
2
1487
4
101569
1977
2966
24337
22
1175
471
1522
123674
35
2322
6676
12
2983
1131
3593
16
567
1371
1883
1152
851
3354
9