2377
1
1543
6676
12
5432
1431
604
1545
2
1749
370
0
1191
2710
451
123674
35
6189
3195
3
3691
4
2584
1304
3172
1161
1380
592
673
1666
1185
1777
2988
3221