2456
1
383
0
1632
2
1977
4096
527
3
1812
3507
6
4187
10
1212
2322
4
2732
2209
2565
2786
14801
11
3354
1679
6991
1001
28098
14
123674
35
5204
1376
1537
3071
9
603
6977
2612
5
5597
8