2165
1
2234
4
2701
2105
2297
2
1618
2333
3
1804
289
0
2492
4083
973
4375
4670
1211
982
1752
1394
3637
4012
891
6926
7
2528
2502
2664
573
2621
1285
3157
3758