2456
1
383
0
1632
2
1812
1977
4096
3507
6
1212
2322
4
2209
2565
2786
527
3
3354
1001
3071
9
2612
5
14801
11
1958
2559
1267
4187
10
123674
35
2732
6676
12
1431
3113
2755
1532