400
0
4309
3
830
599
1
2836
2562
2
3354
2757
3107
5
1431
101569
1777
19932
6
3562
471
1467
11924
2322
4
775
6676
12
1369
1152
851
1001
2786
1161
2913
2138
1069